bust (something) wide open - French English Dictionary